﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CNShapes;

namespace CNPageEditor
{
    /// <summary>
    /// An action for drawing an arrow.
    /// </summary>
    public class Action_DrawArrow : ActionBase_DrawRectangularBoundsShape
    {
        #region Public methods

        /// <summary>
        /// Returns a new instance of the shape we're managing.
        /// </summary>
        public override ShapeBase_RectangularBounds getShape()
        {
            return new Shape_Arrow();
        }

        /// <summary>
        /// Returns the user-readable description of the action.
        /// </summary>
        public override string getDescription()
        {
            return "Draw arrow";
        }

        #endregion
    }
}
